#pragma once


// CSpecialLaserCodeDlg dialog
#define				TIMER_FOCUS_CTRL			10001

class CSpecialLaserCodeDlg : public CDialogEx
{
	DECLARE_DYNAMIC(CSpecialLaserCodeDlg)

public:
	CSpecialLaserCodeDlg(CWnd* pParent = NULL);   // standard constructor
	virtual ~CSpecialLaserCodeDlg();

	CSpecialLaserCode * m_SpecialLaserCode;

	void FocusCtrl();

// Dialog Data
	enum { IDD = IDD_SEPCIAL_LASER_CODE_DLG };

protected:
	virtual void DoDataExchange(CDataExchange* pDX);    // DDX/DDV support

	DECLARE_MESSAGE_MAP()
public:
	afx_msg void OnClose();
	virtual BOOL OnInitDialog();
	virtual BOOL PreTranslateMessage(MSG* pMsg);
	afx_msg LRESULT OnLaserCodeAPPLY(WPARAM wParam, LPARAM lParam);
	afx_msg void OnTimer(UINT_PTR nIDEvent);
	afx_msg void OnBnClickedChkEnableServer();
	afx_msg void OnBnClickedBtnConnect();
	afx_msg void OnBnClickedBtnTest1();
	afx_msg void OnBnClickedBtnTest2();
	afx_msg void OnBnClickedBtnTest3();
};
